<%@ page language="java" contentType="text/html; charset=UTF-8"%>
<%@include file="/pageRc/common/common.jsp"%>

<!DOCTYPE html>
<html lang="en" style="overflow-x: hidden">
<head>
<meta charset="UTF-8">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="viewport"
	content="initial-scale=1.0,maximum-scale=1.0,user-scalable=no">
<meta name="format-detection" content="telephone=no">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="mobile-web-app-capable" content="yes">
<meta name="msapplication-tap-highlight" content="no">
	<script type="text/javascript" src="<%=commonPath %>/pageRc/js/jquery-1.9.1.min.js"></script>
<script type="text/javascript" src="<%=commonPath%>/pageRc/js/jweixin-1.2.0.js"></script>
<title>需求预期报表</title>


<script type="text/javascript">
$(function(){
	 var url = location.href.split('#')[0];//url不能写死
	    $.ajax({
	        type : "post",
	        url : "<%=commonPath %>/page/main/wechatConfig.do",
	        async : false,
	        data:{'url':url},
	        success : function(result) {
	        	var data = eval('('+result+')');
	            wx.config({
	                debug: false,////生产环境需要关闭debug模式
	                appId: data.body.appid,//appId通过微信服务号后台查看
	                timestamp: data.body.timestamp,//生成签名的时间戳
	                nonceStr: data.body.nonceStr,//生成签名的随机字符串
	                signature: encodeURIComponent(data.body.signature),//签名
	                jsApiList: [//需要调用的JS接口列表
	                    'onMenuShareAppMessage',//分享给微信好友
	                ]
	            });
	        }
	    });
	    
	    wx.ready(function() {
			// config信息验证后会执行ready方法，所有接口调用都必须在config接口获得结果之后，config是一个客户端的异步操作，所以如果需要在页面加载时就调用相关接口，则须把相关接口放在ready函数中调用来确保正确执行。对于用户触发时才调用的接口，则可以直接调用，不需要放在ready函数中。
			wx.onMenuShareAppMessage({
				title : '需求预期报表', // 分享标题
				desc : '出勤率大于60%的需求预期报表数据', // 分享描述
				link : location.href.split('#')[0], // 分享链接，该链接域名或路径必须与当前页面对应的公众号JS安全域名一致
				imgUrl : "<%=appUrl%>/pageRc/imgs/login/logo.png" , // 分享图标
				type : 'link', // 分享类型,music、video或link，不填默认为link
				dataUrl : '' // 如果type是music或video，则要提供数据链接，默认为空
			 	/*success : function() {
					// 用户点击了分享后执行的回调函数
					alert('分享成功')
				},
				
				cancel : function(){
					alert('用户取消分享')
				},
				fail : function(){
					alert('分享失败,请重新尝试'); 
				} */
					
			});
		});
		wx.error(function(res) {
			// config信息验证失败会执行error函数，如签名过期导致验证失败，具体错误信息可以打开config的debug模式查看，也可以在返回的res参数中查看，对于SPA可以在这里更新签名。
			alert('error');
			alert(res);
		});
})
</script>

</head>
<body>
	<table align="center"
		style="font-family: verdana, arial, sans-serif; font-size: 11px; color: #333333; border-width: 1px; border-color: #666666; border-collapse: collapse;">
		<tr>
			<th colspan="26"
				style="border-width: 1px; padding: 8px; border-style: solid; border-color: #666666; background-color: #dedede;">需求预期报表
				${reportDate}</th>
		</tr>
		<tr>
			<th colspan="2"
				style="border-width: 1px; padding: 8px; border-style: solid; border-color: #666666; background-color: #dedede;">团队名称</th>
			<th colspan="2"
				style="border-width: 1px; padding: 8px; border-style: solid; border-color: #666666; background-color: #dedede;">项目组</th>
			<th colspan="2"
				style="border-width: 1px; padding: 8px; border-style: solid; border-color: #666666; background-color: #dedede;">需求编号</th>
			<th colspan="2"
				style="border-width: 1px; padding: 8px; border-style: solid; border-color: #666666; background-color: #dedede;">需求名称</th>
			<th colspan="2"
				style="border-width: 1px; padding: 8px; border-style: solid; border-color: #666666; background-color: #dedede;">参与人员</th>
			<th colspan="2"
				style="border-width: 1px; padding: 8px; border-style: solid; border-color: #666666; background-color: #dedede;">最新报工日期</th>
			<th colspan="2"
				style="border-width: 1px; padding: 8px; border-style: solid; border-color: #666666; background-color: #dedede;">需求评估人月</th>
			<th colspan="2"
				style="border-width: 1px; padding: 8px; border-style: solid; border-color: #666666; background-color: #dedede;">成本控制人月</th>
			<th colspan="2"
				style="border-width: 1px; padding: 8px; border-style: solid; border-color: #666666; background-color: #dedede;">需求消耗人月</th>
			<th colspan="2"
				style="border-width: 1px; padding: 8px; border-style: solid; border-color: #666666; background-color: #dedede;">最新需求阶段</th>
			<th colspan="2"
				style="border-width: 1px; padding: 8px; border-style: solid; border-color: #666666; background-color: #dedede;">需求状态</th>
			<th colspan="2"
				style="border-width: 1px; padding: 8px; border-style: solid; border-color: #666666; background-color: #dedede;">需求消耗/需求评估</th>
			<th colspan="2"
				style="border-width: 1px; padding: 8px; border-style: solid; border-color: #666666; background-color: #dedede;">分析结果</th>
		</tr>
		<c:forEach items="${rsList}" var="rs">
			<tr>
				<td colspan="2"
					style="border-width: 1px; padding: 8px; border-style: solid; border-color: #666666; background-color: #ffffff;">${rs.proGroupName}</td>
				<td colspan="2"
					style="border-width: 1px; padding: 8px; border-style: solid; border-color: #666666; background-color: #ffffff;">${rs.proTeamName}</td>
				<td colspan="2"
					style="border-width: 1px; padding: 8px; border-style: solid; border-color: #666666; background-color: #ffffff;">${rs.needNo}</td>
				<td colspan="2"
					style="border-width: 1px; padding: 8px; border-style: solid; border-color: #666666; background-color: #ffffff;">${rs.needName}</td>
				<td colspan="2"
					style="border-width: 1px; padding: 8px; border-style: solid; border-color: #666666; background-color: #ffffff;">${rs.userName}</td>
				<td	colspan="2" 
					style="border-width: 1px; padding: 8px; border-style: solid; border-color: #666666; background-color: #ffffff;">${rs.endWorkDate}</td>
				<td colspan="2"
					style="border-width: 1px; padding: 8px; border-style: solid; border-color: #666666; background-color: #ffffff;">${rs.needTime}</td>
				<td colspan="2"
					style="border-width: 1px; padding: 8px; border-style: solid; border-color: #666666; background-color: #ffffff;">${rs.baseNeedTime}</td>
				<td colspan="2"
					style="border-width: 1px; padding: 8px; border-style: solid; border-color: #666666; background-color: #ffffff;">${rs.needUseTime}</td>
				<td colspan="2"
					style="border-width: 1px; padding: 8px; border-style: solid; border-color: #666666; background-color: #ffffff;">${rs.stage}</td>
				<td colspan="2"
					style="border-width: 1px; padding: 8px; border-style: solid; border-color: #666666; background-color: #ffffff;">${rs.state}</td>
				<td colspan="2"
					style="border-width: 1px; padding: 8px; border-style: solid; border-color: #666666; background-color: #ffffff;">${rs.ycbl}%</td>
				<td colspan="2"
					style="border-width: 1px; padding: 8px; border-style: solid; border-color: #666666; background-color: #ffffff;">${rs.ycqk}</td>
			</tr>
		</c:forEach>
	</table>

</body>
</html>